science and technology for environmental protection - Deutsch Englisch Wörterbuch